.wrap404{background-image:url("/Portals/World%20Expeditions/Images/Home%20Page%20Slider/404page.jpg");background-repeat:no-repeat;background-size:100% auto;width:100%;padding-top:16%;padding-bottom:5%;position:relative;background-color:#ac9a72;}
.wrap404 h2{text-align:center;color:#fff;font-size:30px;line-height:1.1;}
.wrap404 h2 span{display:block;font-size:80px;}
.wrap404 p{color:#fff!important;font-size:20px!important;text-align:center;padding-top:0px;font-weight:bold;}
p.findyourway{font-size:20px!important;text-align:center;margin-top:20px;}
div.page404nav{margin-top:50px;}
div.page404nav > div{text-align:center;}
div.page404nav > div a{border:1px solid #9baa3a;width:100%;display:block;padding-bottom:0%;text-decoration:none;min-height:115px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
div.page404nav > div a:hover{background:#9baa3a;color:#fff;}
.credit404.banner-content.hidden-xs{width:410px;text-align:center;position:relative;bottom:40px;}
@media (max-width:479px){div.page404nav > div{margin-bottom:15px;}
div.page404nav > div a{padding-left:5px;padding-right:5px;vertical-align:middle;display:table-cell!important;height:50px;width:500px;}
.wrap404{padding-top:3%;}
.wrap404 h2{-ms-transform:scale(0.5, 0.5);-webkit-transform:scale(0.5, 0.5);transform:scale(0.4, 0.4);margin-bottom:-10px!important;}
.wrap404 p{font-size:13px!important;}
}
@media (min-width:480px) and (max-width:767px){div.page404nav > div{margin-bottom:15px;}
div.page404nav > div a{padding-left:5px;padding-right:5px;vertical-align:middle;display:table-cell!important;height:50px;width:700px;}
.wrap404{padding-top:9%;}
.wrap404 h2{margin-bottom:60px;}
.wrap404 p{display:none}
}
@media (min-width:768px) and (max-width:991px){div.page404nav > div a{padding-left:5px;padding-right:5px;vertical-align:middle;display:table-cell!important;height:100px;width:400px;}
.wrap404{padding-top:10%;}
.wrap404 p{position:relative;top:-20px;}
}
@media (min-width:992px) and (max-width:1199px){div.page404nav > div a{padding-left:5px;padding-right:5px;vertical-align:middle;display:table-cell!important;height:100px;width:400px;}
.wrap404{padding-top:14%;}
.wrap404 h2{-ms-transform:scale(0.8, 0.8);-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8);}
.wrap404 p{position:relative;top:-25px;}
}
@media (min-width:1200px){div.page404nav > div a{padding-left:5px;padding-right:5px;vertical-align:middle;display:table-cell!important;height:120px;width:400px;}
}